Synonyms for "electric eye"

Words with similar meaning